package operandos;

public class loop {

	/**
	 * @param args
	 */
	public static void main(String[] args) {

		int x = 2;
		boolean b = false;

		while((x <= 5) && (b=true)){
			System.out.println("X while :" + x);

			if (x==4){
				break;
			}
			++x;
		}

		/**
		 * Aqui vai ocorrer um loop infinito por que o continue nunca vai deixar o ++x ser executado.
		 */
		do {
			System.out.println("X do... while: " + x);

			/*if (x==4){
				continue;
			}
*/
			++x;

		} while (x <= 5);


		int vet[] = {1,2,3,4,5,6};
		outer:
			for(int n : vet){

				while(n==3){
					System.out.println("valor 3");
					continue outer;
				}
				System.out.println("outer loop:" + n );
			}
			System.out.println("good by");

	}
}
